drain ditch - Espagnol Anglais Dictionnaire